home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Games of Daze
/
Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso
/
x2ftp
/
msdos
/
utils
/
diagdemo
/
config.hlp
< prev
next >
Wrap
Text File
|
1994-08-24
|
8KB
|
221 lines
[Introduction]
This is the AMIDiag Configuration utility Help file.
The AMIDiag Configuration utility creates a set of
external variables used by AMIDiag. These variables are:
* a cache memory handler program,
* a motherboard and memory configuration file, and
* up to eight external diagnostics programs called by AMIDiag.
You must first select a .DBS file when running the AMIDiag
Configuration utility. A .DBS file contains a catalog of all
current configuration files. The .DBS file must be in the same
directory as the AMIDiag Configuration utility. The default
filename is AMIDIAG.DBS.
[Main menu]
The AMIDiag Configuration utility main menu choices are:
A. {Select Configuration},
B. {Motherboard database maintenance},
C. {Cache controller database maintenance}
D. {You program database maintenance}
E. Return to DOS.
[Select configuration]
This screen displays the current catalogued .CCH, .PIC and .EXE
files in the selected DBS file.
You can browse through descriptions of these files. You can
select one file from the CACHE window, one file from the MEMORY
window and up to eight files from the User window. The selected
files are displayed in the SELECTION window.
Freeze the file selections after you have selected the
appropriate files. The AMIDiag Configuration utility prompts
you to enter the .CFG file name which will contain the file
selections. The default .CFG file name is AMIDIAG.CFG.
If a previously-created .CFG file is found in the directory, the
Configuration utility will try to load the previous selection after
making a consistency check.
[Motherboard database maintenance]
This option lets the you create or edit a picture of the
motherboard, including the CPU, components, and memory. You can
save this picture as a .{PIC file}.
The memory map can be created and/or edited graphically
or nongraphically.The CPU component map can only be edited
graphically.
See also - {Memory component editing}
{CPU component editing}
[User program database maintenance]
This option lets you add or delete a User program to the database.
The User program must be in the .EXE file format.
The facility of linking User programs with AMIDiag allows
you to write your own diagnostic routines for devices that
AMIDiag does not diagnose, such as network cards, scanners,
and optical devices. The {select configuration} menu allows
you to select up to eight User programs from the database
to be included in the AMIDiag User menu.
The AMIDiag Configuration utility calls the User program using
the following parameters:
< Program name > /I /Segment:Offset
segment:offset specifies a memory address where the user
program returns the signature and other salient information
about the User program. If the signature returned is correct,
the User program is accepted and added to the database.
See also - {User program parameters}
[Cache controller database maintenance]
This option lets you add a new .{CCH file} to the database.
This process also checks the signature of the file and
rejects the file if the signature is not correct.
[Memory component editing]
The AMIDiag Configuration program allows you to include a picture
of the motherboard for your computer in AMIDiag. You can then
link the AMIDiag diagnostic tests for various components (such as
the CPU, memory, and DMA Controller) to the motherboard picture.
Then if AMIDiag reports errors related to a specific motherboard
component, you can display a picture of the motherboard and
the faulty component will flash.
Motherboard memory is organized in banks. The AMIDiag
Configuration utility allows you to identify up to eight
banks of memory. Each memory bank can have different types
of memory chips and a different architecture.
The graphic memory identification screen lets you identify
additional memory banks, delete existing memory banks, and create
or change the description of the memory banks.
The nongraphic memory identification screen prompts you to
name the ICs that make up each memory bank.
The graphic memory identification screen prompts you to specify
the coordinates for chips 0 through n in memory banks 0 through n.
In nongraphic memory identification mode, a chip diagram is
displayed in Edit mode You can edit the chip names.
[CPU component editing]
You must start with a .PCX file that has a picture of the
motherboard. A video camera snapshot of the motherboard can be
stores as a .PCX file.
When graphically editing the CPU component map, you can display
the .PCX file, and identify the motherboard components on the
.PCX file .
The .PCX image is displayed in 640 x 400 256-color mode. If the
display adapter does not support this resolution, you cannot
graphically edit the .PCX file.
[PIC file]
The .PIC file allows AMIDiag to understand the memory
organization on the motherboard. Once the memory organization is
understood, AMIDiag can pinpoint the location of the faulty
memory chip when the AMIDiag memory tests return an error.
The .PIC file has the following information:
* the motherboard manufacturer name,
* the motherboard model number or serial number,
* the names of the .PCX files for the motherboard or other
adapter cards that contain memory,
* the total memory size,
* the coordinates of CPU and associated chips, and
* the memory bank organization for all memory banks.
The memory organization contains further details, such as
chip type (DIP or SIMM), interleaving information, paging
information, whether the parity bit is located to the right
or to the left, etc.
[CCH file]
.CCH files are user-supplied cache memory control programs.
The binary image of a .CCH file should contain:
* the length of the program,
* the vendor name and model number,
* the cache control code and data, and
* a checksum.
The cache control code has to support the following functions:
Function 0 Disable Cache
Function 1 Enable Cache
Function 2 Return Special info
The last function must return a pointer to a list of I/O ports
used for cache handling.
[User program parameters]
Any user-defined diagnostics programs must be standard DOS
programs in the .EXE file format. The modes of invocation are:
Mode 1: Inquiry
---------------
The command line parameter is: < Program name > /I /Segment:Offset
This is how the AMIDiag Configuration utility calls the User program.
In this mode, the user program returns the following information in
segment:offset format:
* an 11-byte signature ("AMIDiag.UDG") to identify itself,
* a 50-byte vendor name (null-terminated),
* an eight byte model number,
* a 24-byte menu line (this is the line displayed in the
AMIDiag user menu window, such as "Network Test"), and
* a 60-byte help line (this is the line displayed at the
bottom of the AMIDiag screen.
Mode 2: Execution
------------------
< Program name > /X
This is how AMIDiag calls the User program. In this mode, the
user program should execute the diagnostic tests.
[No help]
There is no help on help
1